/**
 * 01_基础使用有点问题，问题点在于：
 *    每次仓库数据的变化，我都让整个应用重新render了。
 * 
 *    如何处理这个问题，就是这一小节来掌握的，
 * 
 *    redux 官方提供了一个专门用于在 react 项目中，更好的去使用 redux 的一个 模块。该模块叫做 react-redux 
 * 
 * react-redux 是用于更好的在 react 中链接 redux 使用的。主要使用手法有两种：
 *    
 *    1. Provider + 高阶组件的方式
 *    2. Provider + hooks的方式     （推荐）
 * 
 *    Provider 是 react-redux 提供个一个组件。将该组件用于项目根，且将 store 仓库对象作为数据传递给 Provider 
 */

// 引入 Hello 与 World 组件
import Hello from "./components/Hello";
import World from "./components/World";

function App() {
  return (
    <div>
      <h1>App</h1>
      <hr />
      <Hello />
      <hr />
      <World />
    </div>
  );
}

export default App;
